namespace OFX.Aggregator.Infrastructure
{
	using System;

	public interface IAsyncStatementRetrieval : IStatementRetrieval
	{
		IAsyncResult BeginGetStatement(IIocContainerAbstraction container, IStatementProcessingWorkflow workflow, AsyncCallback callback);

		Statement EndGetStatement(IAsyncResult result);
	}
}